torque stand - Turkish English Dictionary